<html>
<style>
  table, th, td {
     border: 1px solid rgb(200,200,200);
     border-collapse: collapse;
     }
  table {
     table-layout: fixed;
     width: 1900px;
     }
  td {
     overflow-x: auto;
     }
  th, td {
    padding: 15px;
    text-align: left;
    vertical-align: middle;
    }
  .comments {
    color: #292;
    }
  .source-code {
    color: #22F;
    }
  .interface-parent {
    color: #AAA;
    }
  .interface-name {
    color: #000;
    }
  .check-mark {
    text-align: center;
    }
</style>
<body>
<br>

<h1>DJI Mobile SDK V5 5.11.0 to 5.12.0 Differences</h1>

<br>

<h2>APIs removed from 5.11.0</h2>

<table class="diff-table"><tr valign="top"><td width=15%><font color="#000">Parent and Name</font></td><td width=15%><font color="#000">Code</font></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.aircraft.megaphone.MegaphoneStatus.</span><span class="interface-name">IDEL</span></td><td width=15%><span class="source-code">    IDEL(0)</span></td></tr></table><br>

<h2>APIs added to 5.12.0</h2>

<table class="diff-table"><tr valign="top"><td width=15%><font color="#000">Parent and Name</font></td><td width=15%><font color="#000">Code</font></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name"></span></td><td width=15%><span class="source-code">    interface VisionAssistStatusListener </span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">onVisionAssistEnabled</span></td><td width=15%><span class="source-code">        void onVisionAssistEnabled(boolean isEnable)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">onVisionAssistViewDirectionRangeUpdated</span></td><td width=15%><span class="source-code">        void onVisionAssistViewDirectionRangeUpdated(@NonNull List&lt;VisionAssistDirection&gt; modes)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">onVisionAssistViewDirectionUpdated</span></td><td width=15%><span class="source-code">        void onVisionAssistViewDirectionUpdated(@NonNull VisionAssistDirection mode)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">addVisionAssistStatusListener</span></td><td width=15%><span class="source-code">    void addVisionAssistStatusListener(@NonNull VisionAssistStatusListener listener)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">enableVisionAssist</span></td><td width=15%><span class="source-code">    void enableVisionAssist(boolean enabled, @Nullable CommonCallbacks.CompletionCallback callback)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">getStreamEncoderBitrate</span></td><td width=15%><span class="source-code">    int getStreamEncoderBitrate(ComponentIndexType cameraIndex)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">removeVisionAssistStatusListener</span></td><td width=15%><span class="source-code">    void removeVisionAssistStatusListener(@NonNull VisionAssistStatusListener listener)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">setStreamEncoderBitrate</span></td><td width=15%><span class="source-code">    void setStreamEncoderBitrate(ComponentIndexType cameraIndex, int bitrate)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.interfaces.ICameraStreamManager.</span><span class="interface-name">setVisionAssistViewDirection</span></td><td width=15%><span class="source-code">    void setVisionAssistViewDirection(VisionAssistDirection direction, @Nullable CommonCallbacks.CompletionCallback callback)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.aircraft.megaphone.MegaphoneStatus.</span><span class="interface-name">IDLE</span></td><td width=15%><span class="source-code">    IDLE(0)</span></td></tr><tr valign="top"><td width=15%><span class="interface-parent">dji.v5.manager.aircraft.megaphone.WorkMode.</span><span class="interface-name">REAL_TIME</span></td><td width=15%><span class="source-code">    REAL_TIME(4)</span></td></tr></table><p style="font-size:50%; color:white">--android --android </p></body>
</html>

